Big Huge Thesaurus

american mastodon

noun

sounds kind of like